FIG2EPIC
Section: User Commands (1)
Updated: 23 August 1988
Index
Return to Main Contents
NAME
fig2epic - translates Fig intermediate code into EPIC or EEPIC macros
SYNOPSIS
fig2epic
[
-S
scale
] [
-s
size
] [
-m
mag
] [
-F
fspec
] [
-L
lang
] [
-l
lwidth
] [
-c
cfg-file
] [
-v
] [
fig-file [ tex-file ] ]
DESCRIPTION
Fig2epic
translates fig objects in the named
fig-file
into EPIC or EEPIC macros and puts them in
tex-file.
If a file name is presented, it is assumed to be the input file (fig
output file). The output file
(tex-file),
if not presented, will be the stdout.
If the
fig-file
is not presented, input will be assumed to come from the stdin.
The output from fig2epic can be edited to change font sizes/types.
Fig (Facility for Interactive Generation of figures) is a screen-oriented
tool which allows the user to draw and manipulate objects interactively.
It runs under the Suntools/Sunview window environment.
Fig2epic is compatible with Fig versions 1.3 and 1.4.
EPIC is an enhancement to LaTeX picture drawing environment.
It was developed by Sunil Podar of Department of Computer Science
in S.U.N.Y at Stony Brook.
EEPIC is an extension to EPIC and LaTeX picture drawing
environment. It was written by Conrad Kwok of Division of
Computer Science at University of California, Davis.
OPTIONS
- -S
-
Set the scale at which the figure is rendered to. This option
automatically set the magnification and default font to
scale
/ 12 and
scale
-tt respectively. The font can be changed using -F option.
The default is 12 and other valid options are 8, 9, 10 and 11.
- -s
-
Change the default font size to
size
- -m
-
Set the magnification at which the figure is rendered to
mag.
The default is 1.0 unless -s option is used.
- -c
-
Use
cfg-file
as the configuration file.
- -F
-
Set the font specification command which precedes every text object in the
picture to
fspec.
This option, if specified, overrides any font changing commands.
The default is none.
Note that no "\" is required in the font name.
- -l
-
Use "\thicklines" when width of the line is wider than
lwidth.
The default is 2.
- -L
-
Use the specified language
lang
in the output. Default is EEPIC. Other valid options are EPIC and
EEPIC-EMU. EEPIC-EMU is for use with EEPIC emulation package.
- -v
-
Include comment in the output file.
LATEX MACROS
In order to include EPIC or EEPIC pictures into a document, it is
necssary to load the EPIC and EEPIC macros. It can be done by
including EPIC and EEPIC in \documentstyle
option. See the EPIC or EEPIC manaul for details.
Configuration File
All the defaults in fig2epic can be changed using configuration
file. When fig2pic is executed, it will look for the files
specified in -c option if any,
fig-file.cfg
(if
fig-file
is ended with ".fig", it will be replaced by ".cfg"), fig2epic.cfg
and $HOME/.fig2epic in the order specified above. The first
configuration file found will be used.
- LowerLeftX
-
This specify X coordinate of the lower left hand corner of the Fig
picture. Default is 0.
- LowerLeftY
-
This specify Y coordinate of the lower left hand corner in unitlength of the Fig
picture. Default is 0.
- TopMargin
-
Set the distance in unitlength of the figure from the top of the
LaTeX picture box. Default is 5.
- BottomMargin
-
Set the distance in unitlength of the figure from the bottom of the
LaTeX picture box. Default is 10.
- SegmentLength
-
The maximum segment length in inch used in generating splines
(for EPIC) and arc (for EPIC and EEPIC-EMU). Default is 0.0625
inch.
- TextFont
-
Set the font used for all text. This option overrides FontType
and FontSize. However, it is overrided by -s, -S and -F options.
Note that no "\" is required in the font name.
- Magnification
-
Same as -m option. Default is 1.0.
- Verbose
-
Same as -v. Default is FALSE
- DotDistance
-
Dot distance in unitlength for dotted lines.
- LineThick
-
Same as -l. Default is 2.
- Language
-
Same is -L. Default is EEPIC
- DashScale
-
Scale the dash length. Default is 1.0.
- EllipseCommand
-
Specify the command used in drawing an ellipse. Default is
ellipse for EEPIC or EEPIC-EMU. oval is always used for EPIC. Possible
values are ellipse and oval.
- UseBox
-
Specify whether fig2epic should generate \framebox and/or
\dashbox command
in the output file or not. Default is not to use the *box
command. Possible options are none, solid, dash and both.
- DashType
-
This option is only used when EPIC option is selected. Valid options
are "Normal" (use dashline in drawing dash lines), "Economic"
(use drawline with -50 stretch in drawing dash lines) and
"Dotted" (use dotted lines to replace dash lines). Default is
"Normal". "Normal" option will use up TeX memory quickly if long
dash lines are drawn. If you get "TeX Capacity Exceed" error, you should
try the "Economic" or "Dotted" option.
- FontType
-
Selects one of the following font types as the default--Roman,
Bold, Italics, Modern and Typewriter. Default is Typewriter.
- FontSize
-
Selects default font size in points. Default is 12.
SEE ALSO
fig(1),
EPIC manual,
EEPIC manual and TransFig manual
AUTHOR
Conrad Kwok (kwok@iris.ucdavis.edu)
University of California, Davis
August 14, 1988
modified from fig2latex, fig2tex and f2p.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- LATEX MACROS
-
- Configuration File
-
- SEE ALSO
-
- AUTHOR
-
This document was created by
man2html,
using the manual pages.
Time: 11:40:03 GMT, March 01, 2022